public bench - German English Dictionary